Fault Detection in RNS Systolic Arrays
نویسندگان
چکیده
A b s t r a c t This letter discusses simple techniques for the implementation of fault detection in Residue Number System (RNS) arithmetic modules used in systolic arrays. The technique centres around a recently introduced linear systolic structure[1], and does not require a redundant residue system[2] for the detection process. It is shown that this structure can be used as the detection process in a fault correcting RNS system. A simple bit-serial/residue-serial structure has been recently introduced[1] which allows most RNS operations to be accomplished with only one generic cell structure in a linear systolic array. The simplicity of the cell also allows easy fault detection; the subject of this letter. There has been considerable interest in fault detection/correction using the RNS for many years[2,3]. The fault detection process is often posed in terms of redundant RNS systems
منابع مشابه
Redundant finite rings for fault - tolerant signal processors
Redundant Residue Number Systems (RRNS) have been proposed as suitable candidates for fault tolerance in compute intensive applications. The redundancy is based on multiple projections to moduli subsets and conducting a search for results that lie in a so-called illegitimate range. This paper presents RRNS fault tolerant procedures for a recently introduced finite polynomial ring mapping proced...
متن کاملتشخیص و کلاسه بندی برخط خطا در یک مزرعه خورشیدی با استفاده از روش بیزین و k نزدیک ترین همسایه
Nowadays, Distributed Generation (DG), especially PV systems as a new source of power absorbed a high percentage of investment. Fault Detection and analysis in solar photovoltaic (PV) arrays are important issues to increase reliability, efficiency and safety in PV arrays. Due to PV’s non-linear characteristics, current-limiting nature, high fault impedances, low irradiance condi...
متن کاملFault-tolerant Techniques for Finite Ring Arithmetic Processors
High speed attached processors are demanded in many real time applications; digital signal processing tasks are particularly suited to dedicated arithmetic processors. VLSI fabrication has made it possible to implement such processors and to enable them to operate at high speed. In some applications, reliability of processing results is of paramount importance and attention has to turn to fault...
متن کاملFault-tolerance and two-level pipelining in VLSI systolic arrays
This paper addresses two important issues in systolic array designs: fault-tolerance and two-level pipelining. The proposed "systolic" fault-tolerant scheme maintains the original data flow pattern by bypassing defective cells with a few registers. As a result, many of the desirable properties of systolic arrays (such as local and regular communication between cells) are preserved. Two-level pi...
متن کاملFault-Tolerant Linear Convolution using Residue Number Systems
This paper proposes a Fault-Tolerant Linear Convolution architecture using Residue Number Systems (RNS) and Polynomial Residue Number Systems (PRNS). The RNS and PRNS are both given error-detection capability by the addition of redundant residue channels, and the combined redundancy enables errors to be corrected without explicit error-decoding. The method is simple, fast, and amenable to VLSI ...
متن کامل